self justification - German English Dictionary